#include "widget.h"
#include "ui_widget.h"
#include<QDebug>
Widget::Widget(QWidget *parent)
    : QWidget(parent)
    , ui(new Ui::Widget)
{
    ui->setupUi(this);
}

Widget::~Widget()
{
    delete ui;
}


void Widget::on_pushButton_up_clicked()
{
    //获取target本身的geometry
                 QRect rect     =  ui->pushButton_target->geometry()hh
                             qDebug() <<rect ;
                             //            //将y-5
                             //            rect.setY(rect.y() -5);
                             //             ui->pushButton_target->setGeometry(rect);
    
    
                                          //平移
                                                         ui->pushButton_target->setGeometry(rect.x() , rect.y()-5 ,rect.width(),rect.height() );
    
                                                         }
    
                                                         void Widget::on_pushButton_down_clicked()
                                                         {
                                                             //获取target本身的geometry
                                                                          QRect rect     =  ui->pushButton_target->geometry();
                                                                                      qDebug() <<rect ;
                                                                                      //            //将y-5
                                                                                      //            rect.setY(rect.y() +5);
                                                                                      //            ui->pushButton_target->setGeometry(rect);
    
    
    
                                                                                                  //平移
                                                                                                                ui->pushButton_target->setGeometry(rect.x() , rect.y()+5 ,rect.width(),rect.height() );
                                                                                                                }
    
                                                                                                                void Widget::on_pushButton_left_clicked()
                                                                                                                {
                                                                                                                    //获取target本身的geometry
                                                                                                                                 QRect rect     =  ui->pushButton_target->geometry();
                                                                                                                                             qDebug() <<rect ;
                                                                                                                                             //            //将x-5
                                                                                                                                             //            rect.setX(rect.x() -5);
                                                                                                                                             //            ui->pushButton_target->setGeometry(rect);
    
    
                                                                                                                                                         //平移
                                                                                                                                                                       ui->pushButton_target->setGeometry(rect.x()-5 , rect.y() ,rect.width(),rect.height() );
    
    
                                                                                                                                                                       }
    
                                                                                                                                                                       void Widget::on_pushButton_right_clicked()
                                                                                                                                                                       {
                                                                                                                                                                           //获取target本身的geometry
                                                                                                                                                                                        QRect rect     =  ui->pushButton_target->geometry();
                                                                                                                                                                                                    qDebug() <<rect ;
                                                                                                                                                                                                    //            //将x+5
                                                                                                                                                                                                    //            rect.setX(rect.x() +5);
                                                                                                                                                                                                    //            ui->pushButton_target->setGeometry(rect);
    
                                                                                                                                                                                                                //平移
                                                                                                                                                                                                                              ui->pushButton_target->setGeometry(rect.x()+5 , rect.y() ,rect.width(),rect.height() );
                                                                                                                                                                                                                              }
    
